Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Ecuador F2 Ecuador F3 USA F26 USA F27 Canada F3 Spain F17 Spain F18 Spain F19 Spain F22 Spain F23 Spain F26 Spain F27 Spain F34 Spain F35 Portugal F4 Portugal F5 Spain F38 Spain F39 Spain F40 Spain F41 Spain F5 Spain F6 Spain F8 Spain F9 Spain F10 Spain F13 Spain F18 Spain F19 Spain F20 Spain F30 Spain F31 Spain F34 Portugal F7 Portugal F8 Spain F39 Spain F40 Spain F41 Spain F42 United Arab Emirates F1 United Arab Emirates F2 Spain F3 Spain F4 Spain F5 Spain F7 Spain F11 Turkey F4 Turkey F5 Turkey F6 Spain F16 Spain F17 Spain F18 Spain F20 Spain F21 France F12 Spain F28 Spain F29 Spain F30 Spain F10 Portugal F4 Portugal F5 Spain F35 Spain F37 Spain F3 Spain F4 Italy F2 Italy F3 Spain F16 Spain F17 Spain F18 Spain F19 Spain F20 Italy F17 Spain F31 Spain F35 Spain F36 France F4 Spain F14 Spain F15 Spain F36 Spain F37 Spain F38 USA F25 Canada F1 Canada F2 Germany F1 Germany F2 Austria F1 Spain F33 Spain F3 Spain F17 Romania F11 Romania F10 Spain F33 2001 UT Tyler Patriot Challenger - Tyler The Waco International Tennis Challenger - Waco Lubbock Challenger - Lubbock USTA Challenger of Orlando - Orlando 2006 Challenger of Santa Clarita California Challenger - Valencia Unique Zagreb Open - Zagreb Open Castilla y Leon - Segovia USTA Challenger of San Antonio - San Antonio Intersport Heilbronn Open - Heilbronn USTA Freeman Men's Challenger - Joplin 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda PEOPLEnet Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa Mamaia Challenger - Constanta Kos Succhetti Tennis Cup - Cordenons ATP Open Castilla y Leon - Segovia Open D'Orleans - Orleans Heilbronn Challenger Bergamo Challenger Sunrise Challenger Baton Rouge Challenger Rhodes Challenger Ramat Hasharon Challenger Cremona Challenger Orbetello Challenger Tatra Banka Open 2006 - Bratislava Tarragona Challenger Rennes Challenger Tallahassee Challenger Tanger Challenger Leon Challenger Seville Challenger Rabat Challenger Istanbul Challenger Manerbio Challenger Seville Challenger Izmir Challenger Sao Paulo Challenger Courmayeur Challenger Quimper Challenger BMW Tennis Championship - Sunrise Athens Challenger Furth Challenger Puerto Rico Challenger Tennis Event - Humacao 2005 Tulsa Challenger - Tulsa Marburg Challenger Reggio Emilia Challenger Casablanca Challenger Recanati Challenger Tampere Challenger San Marino Challenger San Sebastian Challenger Tampere Challenger Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Szczecin Challenger Eckental Challenger Kazan Challenger Bergamo Challenger Meknes Challenger USTA Men's Challenger of Dallas - Dallas Casablanca Challenger XI Abierto Internacional de Salinas - Salinas Marrakech Challenger Kosice Challenger Mersin Challenger Salinas Challenger Milan Challenger Winnetka Challenger Tampere Challenger Sibiu Challenger Cordenons Challenger Como Challenger Alphen Challenger Rio De Janeiro Challenger Dallas Challenger Bordeaux Challenger Nottingham Challenger Furth Challenger Kosice Challenger Heilbronn Challenger Todi Challenger Istanbul Challenger San Benedetto Challenger Poznan Challenger Guimaraes Challenger Vancouver Challenger Petange Challenger Eckental Challenger Irving Challenger Nottingham Challenger Mons Challenger Brescia Challenger Dallas Challenger Sao Paulo Challenger Rabat Challenger Kosice Challenger Ostdeutscher Sparkassen Cup - Dresden Eckental Challenger Trnava Challenger Irving Challenger Manchester Challenger Monterrey Challenger Surbiton Challenger Heilbronn Challenger Guangzhou Challenger Granby Challenger Pingguo Challenger Braunschweig Challenger Orleans Challenger Okal Cup - Eckental Quimper Challenger Ciudad de Telde - Telde Segovia Challenger Baden Open - Ettlingen Columbus Challenger Tiburon Challenger Trnava Challenger Irving Challenger Porto Challenger Madrid Challenger GHI Bronx Tennis Classic - Bronx Bratislava 2 Challenger Oeiras 1 Challenger Oeiras 2 Challenger Girona Challenger Le Gosier Challenger Privatbank Open 2006 - Dnepropetrovsk Nottingham Challenger Prague 3 Challenger Ortisei Challenger Mallorca Challenger Biel Challenger Tenerife Challenger Helsinki Challenger Phoenix Challenger Girona Challenger Aix En Provence Challenger Schickendanz Open - Furth Calgary Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian Brisbane International - Brisbane Kobstaedernes ATP Challenger - Kolding Antalya 2 Challenger St. Brieuc Challenger Puebla Challenger Rome Challenger Cremona Challenger Alicante Challenger Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Dallas Challenger Salzburg Challenger The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart RCA Championships - Indianapolis Heilbronn Challenger Thailand Open - Bangkok Quimper Challenger Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Dallas Challenger Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch If Stockholm Open - Stockholm Medibank International - Sydney Davidoff Swiss Indoors Basel - Basel Sacramento Challenger San Juan Challenger Ordina Open - 's-Hertogenbosch Regions Morgan Keegan Championships - Memphis Porto Alegre Challenger SAP Open - San Jose Open 13 - Marseille Grand Prix Hassan II - Casablanca BMW Open - Munich Montevideo Challenger BMW Open - Munich Regions Morgan Keegan Championships - Memphis Indianapolis Tennis Championships - Indianapolis Meknes Challenger Ordina Open - s-Hertogenbosch St. Petersburg Open - St. Petersburg Helsinki Challenger SAP Open - San Jose Qatar ExxonMobil Open - Doha Marrakech Challenger Sunrise Challenger PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Credit Agricole Suisse Open - Gstaad Citi Open - Washington Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney Heineken Open - Auckland Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo Countrywide Classic - Los Angeles SAP Open - San Jose Power Horse Cup - Dusseldorf Sarasota Challenger Tunis Challenger Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Rakuten Japan Open - Tokyo AEGON Championships - London Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Rio Open 500 - Rio de Janeiro Portugal Open - Oeiras Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart BB&T Atlanta Open - Atlanta Vegeta Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Rakuten Japan Open - Tokyo U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Swiss Indoors Basel - Basel Memphis Open - Memphis Open Sud de France - Montpellier SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Erste Bank Open - Vienna Athens Challenger If Stockholm Open - Stockholm Open 13 - Marseille Memphis Open - Memphis Geneva Open - Geneva Tallahassee Challenger Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo European Open - Antwerp ASB Classic - Auckland Ortisei Challenger Millennium Estoril Open - Estoril Gerry Weber Open - Halle Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Tunis Challenger Chengdu Open - Chengdu Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle European Open - Antwerp St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Grand Prix Hassan II - Marrakech SkiStar Swedish Open - Bastad Millennium Estoril Open - Estoril Gerry Weber Open - Halle Mercedes Cup - Stuttgart ASB Classic - Auckland Rio Open - Rio de Janeiro Tata Open Maharashtra - Pune Generali Open - Kitzbuhel Erste Bank Open - Vienna Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg SA Tennis Open - Johannesburg Heilbronn Challenger Grand Prix Hassan II - Marrakech Antalya Cup - Antalya Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing Le Gosier Challenger Grand Prix de Tennis de Lyon - Lyon Turin Challenger ASB Classic - Auckland Lisbon Challenger Geneva Open - Geneva Libema Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad PBZ Zagreb Indoors - Zagreb Swiss Open - Gstaad Winston-Salem Open - Winston-Salem ASB Classic - Auckland Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Sardegna Open - Cagliari Melbourne Summer Set - Melbourne Qatar ExxonMobil Open - Doha Serbia Open - Belgrade Mallorca Championships - Mallorca Swiss Open - Gstaad Moselle Open - Metz ASB Classic - Auckland Rio Open - Rio de Janeiro Estoril Open - Estoril Irving Challenger German Tennis Championships - Hamburg Aircel Chennai Open - Chennai Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle Studena Croatia Open - Umag Seville Challenger Ortisei Challenger US Men's Clay Court Championship - Houston Moselle Open - Metz Dubai Duty Free Tennis Championships - Dubai Rome Challenger Topshelf Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Valencia Open - Valencia Open Parc - Lyon Aircel Chennai Open - Chennai Apia International - Sydney Bordeaux Challenger Furth Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Ortisei Challenger Bet-at-home Open - Hamburg Moselle Open - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna Cordoba Open - Cordoba Swiss Indoors Basel - Basel Madrid Challenger Qatar ExxonMobil Open - Doha Tiburon Challenger Heineken Open - Auckland Apia International - Sydney Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Guadalajara Challenger AEGON Championships - London Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Valencia Open - Valencia ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Gonet Geneva Open - Geneva Aegon Nottingham Open - Nottingham Citi Open - Washington Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Brest Challenger Rakuten Japan Open - Tokyo Argentina Open - Buenos Aires Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Konzum Croatia Open - Umag Suisse Open - Gstaad Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Chengdu Open - Chengdu China Open - Beijing Oeiras 3 Challenger Rio Open - Rio de Janeiro Mallorca Challenger Millennium Estoril Open - Estoril Noventi Open - Halle Turkish Airlines Open Antalya - Antalya Open Parc - Lyon Tel Aviv Watergen Open - Tel Aviv Intrum Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Cordoba Open - Cordoba Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Noventi Open - Halle Mallorca Championships - Mallorca Hall of Fame Open - Newport Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Tunis Challenger Dubai Duty Free Tennis Championships - Dubai Vicenza Challenger Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Noventi Open - Halle Nordea Open - Bastad Braga Challenger Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem Tennis Channel Open - Las Vegas Stockholm Open - Stockholm RCA Championships - Indianapolis Countrywide Classic - Los Angeles Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Ortisei Challenger Gijon Open - Gijon Ismaning Challenger Indianapolis Tennis Championships - Indianapolis Drummondville Challenger Millennium Estoril Open - Estoril Maia Challenger Thailand Open - Bangkok If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Valencia Open - Valencia Qatar ExxonMobil Open - Doha Open 13 - Marseille US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Delray Beach International Tennis Championships - Delray Beach Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Brasil Open - Sao Paulo Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril VTR Open - Vina del Mar Cassis Challenger Pilot Pen Tennis - New Haven Bratislava Challenger Campbells Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Masters Series Madrid - Madrid Masters Series Monte-Carlo - Monte Carlo Atlanta Tennis Championships - Atlanta Masters Series - Hamburg Thailand Open - Bangkok BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Shanghai - Shanghai Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Estoril Open - Estoril Shanghai ATP Masters 1000 - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells SAP Open - San Jose Miami Open - Miami Internazionali BNL d'Italia - Rome Copa Claro - Buenos Aires BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ricoh Open - 's-Hertogenbosch Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells If Stockholm Open - Stockholm Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Toronto French Open - Paris Western & Southern Open - Cincinnati Australian Open - Melbourne Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris Wimbledon - London Campionati Internazionali D'Italia - Rome Kremlin Cup - Moscow Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Open 13 Provence - Marseille Shanghai Rolex Masters - Shanghai Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells U.S. Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Ecuador Open - Quito French Open - Paris Western & Southern Open - New York BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid National Bank Open - Montreal Miami Open - Miami Wimbledon - London Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Wimbledon - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris St. Petersburg Open - St. Petersburg Tennis Channel Open - Las Vegas Wimbledon - London If Stockholm Open - Stockholm U.S. Open - New York Australian Open - Melbourne French Open - Paris Hall of Fame Tennis Championships - Newport Wimbledon - London U.S. Open - New York Chengdu Open - Chengdu If Stockholm Open - Stockholm U.S. Open - New York European Open - Antwerp Australian Open - Melbourne French Open - Paris Open Sud de France - Montpellier U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel U.S. Open - New York Australian Open - Melbourne Barcelona Open BancSabadell - Barcelona French Open - Paris St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier BNP Paribas Masters - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, 2R, POR-CYP 5-0 Davis Cup, PO, FRA-GER 4-1 Davis Cup, Group II, 1R, POR-BEN 5-0 Davis Cup, Group II, 3R, MDA-POR 2-3 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, Group II, 1R, POR-MAR 4-1 Davis Cup, Group II, 3R, POR-BLR 3-2 Wimbledon - London Davis Cup, Group I, 2R, POR-UKR 4-1 Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, Group I, 2R, SWE-POR 3-2 Australian Open - Melbourne Sony Ericsson Open - Miami Davis Cup, Group I, 1R, BLR-POR 3-2 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London Sony Ericsson Open - Miami U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Toronto Cassis Challenger Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Group I, 1R, POR-BRA 3-1 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, Group 2, PO, ALG-POR 0-5 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, PO, POR-SLO 5-0 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, PO, POR-CZE 1-3 River Oaks International Tennis Tournament - Houston All Lower level tournaments Davis Cup, Europe/Africa Group II, 2R, POR-CYP 5-0 Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, World Group I, PO, LTU-POR 0-4 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, 1R, AUT-POR 1-3 Davis Cup, Group I, PO, POR-POL 4-0 Davis Cup, World Group, Q, FIN-POR 3-1 Davis Cup, Group I, 1R, POR-AUT 1-4 Olympics - Rio de Janeiro Davis Cup, Group I, PO, UKR-POR 3-1 Olympics - Tokyo Davis Cup, Group I, PO, POR-RSA 4-0